<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
    <title>Inzendopdracht 051R5</title>
</head>
<body>
  <FORM ACTION="051R5-login.php" METHOD="POST">
    <DIV id="a" style="width:100%;">
      <DIV id="b" style="width:15%;float:left;">
        <BR>
      </DIV>
      <DIV id="c" style="width:65%;float:left;">
        <?php
        session_start();
        $sessionid = session_id();
        require_once("./dbConnect.inc");
         
        if (isset($_SESSION['username'])) {
          $loggedOn = true;
        } else {
          $loggedOn = false;
        }
        
        if (isset($_SESSION['statusmessage'])) {
          $statusMessage =  $_SESSION['statusmessage'];
        } else {
          $statusMessage = "";
        }

        $urlmatchresult = "051R5-matchresult.php";
        $LoginMessage = <<<LOGIN
        <P><h2>Aanmelden</h2><BR>
        <label for="name">Account : </label><INPUT TYPE="text" NAME="suppliedusername"><BR><BR>
        <label for="name">Wachtwoord : </label><INPUT TYPE="password" NAME="suppliedpassword"><BR><BR>
        <INPUT TYPE="submit" NAME="submit" VALUE="Aanmelden"><BR>
        </P>
        <P>$statusMessage</P>
        <P>Klik <a href="051R5-Register.php">hier</a> om een nieuw account aan te vragen.</P>
LOGIN;
        
        $LogoutMessage = <<<LOGOUT
        <P><h3>$statusMessage</h3></P>
        <P><input type=button onClick="location.href = '051R5-login.php?action=logout'" value='Afmelden'></P>   
        <P><input type=button onClick="location.href = '051R5-schema.php'" value='Wedstrijdschema invoeren'></P>
LOGOUT;
                
        $qSchema = "SELECT * from v_wedstrijduitslagen";

        $qPoulestand = "select naam AS Team, IFNULL(t2.Punten, 0) AS Punten, IFNULL(t2.Doelsaldo, 0) AS Doelsaldo,
            IFNULL(t2.Wedstrijden, 0) AS Wedstrijden from teams left join 
              (select doelpunten.teamid, Sum(punten) AS Punten, Sum(score) AS Doelsaldo, 
              count(doelpunten.teamid) AS Wedstrijden from doelpunten group by doelpunten.teamid) t2 ON 
              teams.teamid = t2.teamid order by Punten desc, Doelsaldo desc";

        //Print poule stand
        $queryResult = mysqli_query($databaseConnection, $qPoulestand);
        print("<P><h1>Poule stand</h1></P>");
        print('<table border="1" cellpadding="3">');
        print("<th>Team</th><th>Punten</th><th>Doelsaldo</th><th>Wedstrijden</th>");
        while ($row = mysqli_fetch_array($queryResult, MYSQLI_ASSOC)) {
          print("<tr><td>" . $row["Team"] . "</td>");
          print("<td>" . $row["Punten"] . "</td>");
          print("<td>" . $row["Doelsaldo"] . "</td>");
          print("<td>" . $row["Wedstrijden"] . "</td>");
          print("</tr>");
        }
        print("</table><BR><BR>");
        mysqli_free_result($queryResult);

        //Print wedstrijdschema
        $queryResult = mysqli_query($databaseConnection, $qSchema);
        if (mysqli_num_rows($queryResult) > 0) {
          print("<P><h1>Wedstrijdschema</h1></P>");
          print('<table border="1" cellpadding="3">');
          print("<th>Datum</th><th>Thuis</th><th>Doelpunten</th><th>Punten</th><th>Uit</th><th>Doelpunten</th><th>Punten</th>");
          while ($row = mysqli_fetch_array($queryResult, MYSQLI_ASSOC)) {
            //Er wordt alleen een link naar het resultaat formulier weergegeven
            // als er iemand is aangemeld, en de wedstrijd nog niet is gespeeld.
            if (!$row["gespeeld"] and isset($_SESSION['username'])) {
              print('<tr><td><A HREF="' . $urlmatchresult . '?wedstrijdid=' . $row["wedstrijdid"] . '">' . $row["datum"] . "</A></td>");
            } else {
              print("<tr><td>" . $row["datum"] . "</td>");
            }
            print("<td>" . $row["Thuis"] . "</td>");
            print("<td>" . $row["Thuis score"] . "</td>");
            print("<td>" . $row["Thuis punten"] . "</td>");
            print("<td>" . $row["Uit"] . "</td>");
            print("<td>" . $row["Uit score"] . "</td>");
            print("<td>" . $row["Uit punten"] . "</td>");
            print("</tr>");
          }
          print("</table><BR><BR>");
        } else {
          print("<h2>Er is nog geen wedstrijdschema ingevoerd<h2>");
        }
        mysqli_free_result($queryResult);
        mysqli_close($databaseConnection);

        ?>
      </DIV>
      <DIV id="e" style="width:20%;float:left;">
        <?php print($loggedOn ? $LogoutMessage : $LoginMessage);?>
      </DIV>
    </DIV>
  </FORM>
</body>
</html>
